//package com.example.quartzdemo.config;
//
//import com.example.quartzdemo.service.MyTask;
//import org.quartz.*;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
///**
// * @author yeyangtao
// * @since 2022/6/16 17:29
// */
//@Configuration
//public class QuartzConfig {
//    //指定具体的定时任务类
//    @Bean
//    public JobDetail uploadTaskDetail() {
//        return JobBuilder.newJob(MyTask.class).withIdentity("MyTask").storeDurably().build();
//    }
//
//    @Bean
//    public Trigger uploadTaskTrigger() {
//        //TODO 这里设定执行方式
//        CronScheduleBuilder scheduleBuilder = CronScheduleBuilder.cronSchedule("*/5 * * * * ?");
//        // 返回任务触发器
//        return TriggerBuilder.newTrigger().forJob(uploadTaskDetail())
//                .withIdentity("MyTask")
//                .withSchedule(scheduleBuilder)
//                .build();
//    }
//}
